package com.ssy.lingxi.settle.accounts.model.vo.response;

import java.io.Serializable;

/**
 * 会员物流结算VO
 * @author 伍将
 * @date 2020/10/26
 * @version 2.0.0
 */
public class MemberLogisticsSettlementVO implements Serializable {
    private static final long serialVersionUID = 3612270830326915666L;

    /**
     * 单据号
     */
    private String orderNo;

    /**
     * 单据摘要
     */
    private String orderAbstract;

    /**
     * 单据类型名称
     */
    private String orderTypeName;

    /**
     * 单据时间（yyyy-MM-dd HH:mm）
     */
    private String orderTime;

    /**
     * 总箱数
     */
    private Double totalCarton;

    /**
     * 总重量
     */
    private Double totalWeight;

    /**
     * 总体积
     */
    private Double totalVolume;

    /**
     * 订单金额
     */
    private Double orderAmount;

    /**
     * 接单时间（yyyy-MM-dd HH:mm）
     */
    private String acceptOrderTime;

    /**
     * 结算金额
     */
    private Double settlementAmount;

    /**
     * 是否含税：0-否，1-是
     */
    private Integer isHasTax;

    /**
     * 是否含税名称
     */
    private String isHasTaxName;

    /**
     *  税率
     */
    private Double taxRate;

    public Integer getIsHasTax() {
        return isHasTax;
    }

    public void setIsHasTax(Integer isHasTax) {
        this.isHasTax = isHasTax;
    }

    public String getIsHasTaxName() {
        return isHasTaxName;
    }

    public void setIsHasTaxName(String isHasTaxName) {
        this.isHasTaxName = isHasTaxName;
    }

    public Double getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(Double taxRate) {
        this.taxRate = taxRate;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getOrderAbstract() {
        return orderAbstract;
    }

    public void setOrderAbstract(String orderAbstract) {
        this.orderAbstract = orderAbstract;
    }

    public String getOrderTypeName() {
        return orderTypeName;
    }

    public void setOrderTypeName(String orderTypeName) {
        this.orderTypeName = orderTypeName;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public Double getTotalCarton() {
        return totalCarton;
    }

    public void setTotalCarton(Double totalCarton) {
        this.totalCarton = totalCarton;
    }

    public Double getTotalWeight() {
        return totalWeight;
    }

    public void setTotalWeight(Double totalWeight) {
        this.totalWeight = totalWeight;
    }

    public Double getTotalVolume() {
        return totalVolume;
    }

    public void setTotalVolume(Double totalVolume) {
        this.totalVolume = totalVolume;
    }

    public Double getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(Double orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getAcceptOrderTime() {
        return acceptOrderTime;
    }

    public void setAcceptOrderTime(String acceptOrderTime) {
        this.acceptOrderTime = acceptOrderTime;
    }

    public Double getSettlementAmount() {
        return settlementAmount;
    }

    public void setSettlementAmount(Double settlementAmount) {
        this.settlementAmount = settlementAmount;
    }
}
